upon returning from - Inglés Sinónimo Diccionario